English dictionary
melilotus meaning and definition
Definition and meaning of melilotus at MeaningMonkey.org. melilotus meaning and definition in the English Dictionary.MELILOTUS noun
Definition of melilotus (noun)
- erect annual or biennial plant grown extensively especially for hay and soil improvement
- synonyms: melilot, sweet clover
Source: Princeton University Wordnet