'Trifolium incarnatum' definitions:

Definition of 'Trifolium incarnatum'

(from WordNet)
noun
Southern European annual with spiky heads of crimson flower; extensively cultivated in United States for forage [syn: crimson clover, Italian clover, Trifolium incarnatum]