meaning of crimson clover

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


Related Words

crimson clover |

Developed & Maintained By Taraprasad.com

Treasure Words