English Dictionary
◊ MELILOTUS
melilotus
n : erect annual or biennial plant grown extensively especially
for hay and soil improvement [syn: {melilot}, {sweet
clover}]