Meaning of crimson clover
Definition of crimson clover
(noun)
southern
European
annual
with
spiky
heads of
crimson
flower;
extensively
cultivated
in United States for
forage
Other information on crimson clover
WIKIPEDIA results for
crimson clover
Amazon results for
crimson clover
Tweet