DUTCH CLOVER
Definition:
- [noun] creeping European clover having white to pink flowers and bright green leaves; naturalized in United States; widely grown for forage
Synonyms: white clover, shamrock, Trifolium repens
Synonyms:
- Search for synonyms for DUTCH CLOVER



