yellow sweet clover
English Dictionary
->
Letter Y
-> yellow sweet clover
Search Dictionary:
yellow sweet clover Definition
(n)
biennial
yellow
-
flowered
Eurasian
plant
having
aromatic
leaves
used
as
carminative
or
flavoring
agent
;
widely
cultivated
especially
as
green
manure
or
cover
crop
yellow sweet clover Synonyms
Melilotus officinalis
yellow sweet clover
© Art Branch Inc.