meaning of tufted centaury

1. tufted perennial of western Europe and Azores having bright pink to white flowers


Related Words

tufted centaury |

Developed & Maintained By Taraprasad.com

Treasure Words