Noun melilotus has 1 sense
  1. melilotus, melilot, sweet clover - erect annual or biennial plant grown extensively especially for hay and soil improvement
    --1 is a kind of woody plant, ligneous plant
    --1 is a member of genus Melilotus
    --1 has particulars:
     white sweet clover, white melilot, Melilotus alba; yellow sweet clover, Melilotus officinalis
,
TOP