Dictionary Check: melilot
"melilot" is a valid word!
Scrabble
9
points
Words with Friends
12
points
Definition
noun
erect annual or biennial plant grown extensively especially for hay and soil improvement
Advertisement