Meaning of red clover
Definition of red clover
(noun)
erect
to
decumbent
short-lived
perennial
having
red-purple
to
pink
flowers; the
most
commonly
grown
forage
clover
Other information on red clover
WIKIPEDIA results for
red clover
Amazon results for
red clover
Tweet