meliloto

Italian

Noun

meliloto m (plural meliloti)

  1. sweet clover, melilot (of genus Melilotus)