MIMULUS


Meaning of MIMULUS in English

n. any flowering plant of the genus Mimulus, including musk and the monkey flower.

[ mod.L, app. dimin. of L (as MIME, perh. with ref. to its masklike flowers) ]

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