melilotus_officinalisEnglish

Melilotus officinalis, yellow sweet clover

Noun

Biennial yellow-flowered Eurasian plant having aromatic leaves used as carminative or flavoring agent, widely cultivated especially as green manure or cover crop

English: yellow sweet clover, Melilotus officinalis

English words with similar meanings

Show 1 words