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)]
MIMULUS
Meaning of MIMULUS in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012