Melilot - Definition

melilot

n 1: erect annual or biennial plant grown extensively especially
for hay and soil improvement [syn: melilotus, melilot,
sweet clover]

Look up another word