melilot

noun
  1. a plant of the pea family with small fragrant yellow or white flowers, also called sweet clover
  2. Usage: botanical

Examples