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