crimson clover - English Synonyms Dictionary

crimson clover

n.
[1] Italian clover , Trifolium incarnatum