Melilotus officinalis

  • English name Melilot
  • French name Mélilot
Melilotus officinalis