Bulgarian-English dictionary »

мимулус meaning in English

BulgarianEnglish
мимулус noun
{m}

monkeyflower(plant of the genus Mimulus)
noun