melilot
Meanings
- erect annual or biennial plant grown extensively especially for hay and soil improvement
- MELILOT n pl. -S a flowering plant
Synonyms
Scrabble Score: 9
melilot is a valid Scrabble (US) TWL wordmelilot is a valid Scrabble Word in Merriam-Webster MW Dictionary
melilot is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 12
melilot is a valid Words With Friends word