Meaning of melilot
Definition of melilot
(noun)
erect
annual
or
biennial
plant
grown
extensively
especially
for hay and
soil
improvement
Other information on melilot
WIKIPEDIA results for
melilot
Amazon results for
melilot
Tweet