Definition of Yellow sweet clover
1. Noun. 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 Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Yellow Sweet Clover Images