English dictionary
italian clover meaning and definition
Definition and meaning of italian clover at MeaningMonkey.org. italian clover meaning and definition in the English Dictionary.ITALIAN CLOVER noun
Definition of Italian clover (noun)
- southern European annual with spiky heads of crimson flower; extensively cultivated in United States for forage
- synonyms: crimson clover, Trifolium incarnatum
Source: Princeton University Wordnet