Meaning of yellow sweet clover
Definition of yellow sweet clover
(noun)
biennial
yellow-flowered Eurasian
plant
having
aromatic
leaves
used
as
carminative
or
flavoring
agent;
widely
cultivated
especially
as
green
manure
or
cover
crop
Other information on yellow sweet clover
WIKIPEDIA results for
yellow sweet clover
Amazon results for
yellow sweet clover
Tweet