italian clover - English Synonyms Dictionary

italian clover

n.
[1] crimson clover , Trifolium incarnatum