melilot noun.
['mɛlɪlɒt] LME.[Old & mod. French mélilot from Latin melilotos from Greek melilōtos, from meli honey + lōtos LOTUS.]Any of various leguminous plants of the genus
Melilotus, which smell of newly mown hay when dry, and have trifoliate leaves and long racemes of small yellow or white flowers.
[TahlilGaran] English Dictionary ▲