monkeyflower in Finnish monkeyflower in Finnish apinankukka noun Any of various plants in the genus Mimulus. Add to Flashcards