melilot









melilot


noun

  1. a cloverlike plant of the genus Melilotus, of the legume family, grown as a forage plant.

noun

  1. any leguminous plant of the Old World genus Melilotus, having narrow clusters of small white or yellow fragrant flowersAlso called: sweet clover
52 queries 0.386