meaning of aster acuminatus

1. North American perennial with apparently whorled leaves and showy white purple-tinged flowers


Related Words

aster acuminatus |

Developed & Maintained By Taraprasad.com

Treasure Words