English dictionary
melilotus alba meaning and definition
Definition and meaning of melilotus alba at MeaningMonkey.org. melilotus alba meaning and definition in the English Dictionary.MELILOTUS ALBA noun
Definition of Melilotus alba (noun)
- biennial plant; valuable honey plant
- synonyms: white melilot, white sweet clover
Source: Princeton University Wordnet