red clover

red clover

English Noun
Ad

Definition

A clover (Trifolium pratense), with red flowers, found in Europe, Asia and North America.

Ad