white sweet clover Meaning, Definition & Usage

  1. noun biennial plant; valuable honey plant
    Melilotus alba; white melilot.

WordNet