Definition: Meaning of, Melilotus officinalis in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
biennial yellow-flowered Eurasian plant having aromatic leaves used as carminative or flavouring agent; widely cultivated especially as green manure or cover crop