1 definition found melilotus - WordNet (r) 2.1 (2005) : melilotus n 1: erect annual or biennial plant grown extensively especially for hay and soil improvement [syn: melilotus, melilot, sweet clover]