meaning of centaurea gymnocarpa

1. a plant having leaves and stems covered with down that resembles dust


Related Words

centaurea gymnocarpa |

Developed & Maintained By Taraprasad.com

Treasure Words