meaning of trifolium incarnatum

1. southern European annual with spiky heads of crimson flower; extensively cultivated in United States for forage


Related Words

trifolium incarnatum |

Developed & Maintained By Taraprasad.com

Treasure Words