DUTCH CLOVER





Definition:

  1. [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: