italian clover
1 definition found
italian clover - WordNet (r) 2.1 (2005) :
Italian clover
n 1: southern European annual with spiky heads of crimson
flower; extensively cultivated in United States for forage
[syn: crimson clover, Italian clover, Trifolium incarnatum
]
|