meaning of aster tripolium

1. a common European salt-marsh aster


Related Words

aster tripolium |

Developed & Maintained By Taraprasad.com

Treasure Words