English-French dictionary »

monkeyflower meaning in French

EnglishFrench
monkeyflower (plant of the genus Mimulus)
noun

mimule◼◼◼nom {f}