Definition of Melilotus

  • (noun) erect annual or biennial plant grown extensively especially for hay and soil improvement

Synonyms of Melilotus


Antonyms of Melilotus


No Antonyms Found.

Homophones of Melilotus


No Homophones Found.