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