meaning of aster ptarmicoides

1. tufted rigid North American perennial with loose clusters of white flowers


Related Words

aster ptarmicoides |

Developed & Maintained By Taraprasad.com

Treasure Words