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