Italian clover
English Dictionary
->
Letter I
-> Italian clover
Search Dictionary:
Italian clover Definition
(n)
southern
European
annual
with
spiky
heads
of
crimson
flower
;
extensively
cultivated
in
United
States
for
forage
Italian clover Synonyms
crimson clover
Italian clover
Trifolium incarnatum
© Art Branch Inc.