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