melilotus officinalis

Noun
  1. Biennial yellow-flowered Eurasian plant having aromatic leaves used as carminative or flavoring agent;
    Widely cultivated especially as green manure or cover crop (synset 111771816)

Found on Word Lists

Other Searches