melilot : Idioms & Phrases


white melilot

  • noun biennial plant; valuable honey plant
    white sweet clover; Melilotus alba.
WordNet