trifolium pratense - English Synonyms Dictionary

trifolium pratense

n.
[1] red clover , purple clover