meaning of aster falcatus

1. perennial of western North America having white flowers


Related Words

aster falcatus |

Developed & Maintained By Taraprasad.com

Treasure Words