Recent Searches
GRE Word List made easy using Mnemonics
melilotus - Dictionary definition and meaning for melilotus
MELILOTUS
(noun) erect annual or biennial plant grown extensively especially for hay and soil improvement
synonyms : melilot , sweet clover
WordNet® 3.0, © 2006 by Princeton University.


