Definitions of white melilot:

  • noun:   biennial plant; valuable honey plant