meaning of centaurea cyanus

1. an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers


Related Words

centaurea cyanus |

Developed & Maintained By Taraprasad.com

Treasure Words