Popular Wordlists
Top Searched Words
Recent Searches
melilotus
melilotus
melilotus - Dictionary definition and meaning for word melilotus
Definition
(noun) erect annual or biennial plant grown extensively especially for hay and soil improvement
(noun) erect annual or biennial plant grown extensively especially for hay and soil improvement
Synonyms :
melilot
,
sweet clover
