melilot
English Dictionary
->
Letter M
-> melilot
Search Dictionary:
melilot Definition
(n)
erect
annual
or
biennial
plant
grown
extensively
especially
for
hay
and
soil
improvement
melilot Synonyms
melilot
melilotus
sweet clover
© Art Branch Inc.