meaning of centaurea cineraria

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


Related Words

centaurea cineraria |

Developed & Maintained By Taraprasad.com

Treasure Words