MONKEYFLOWER

12 letters 27 Scrabble points

Definition of MONKEYFLOWER

noun
  1. Any of various plants in the genus Mimulus.

Source: Wiktionary

Word Details

Letters M O N K E Y F L O W E R
Length 12 letters
Scrabble Score 27 points