MONKEY FLOWER


Meaning of MONKEY FLOWER in English

■ noun a plant of boggy ground, with yellow or red snapdragon-like flowers. [ Mimulus guttatus and related species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.