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


