TRIFOLIUM INCARNATUM
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Trifolium Incarnatum.
Trifolium Incarnatum - as a noun
Southern european annual with spiky heads of crimson flower; extensively cultivated in united states for forage
Synonyms (Exact Relations)
crimson cloveritalian clover