MIMULUS


Meaning of MIMULUS in English

[ 'mɪmjʊləs ]

■ noun a plant of a genus which includes the musk plants and the monkey flower. [Genus Mimulus .]

Origin

mod. L., appar. a dimin. of L. mimus 'mime', perh. with ref. to its mask-like flowers.

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