meliloto

Noun

 * 1) sweet clover, melilot (of genus )