monkeyflower in French monkeyflower in French mimule noun Any of various plants in the genus Mimulus. Add to Flashcards