'red clover' definitions:

Definition of 'red clover'

(from WordNet)
noun
Erect to decumbent short-lived perennial having red-purple to pink flowers; the most commonly grown forage clover [syn: red clover, purple clover, Trifolium pratense]