X
Alien - Alien - species that do not originate in the area or region from which they are found growing; also known as introduced, non-native or exotic species
@anthonydt (134)
• United States

Alien - Alien - species that do not originate in the area or region from which they are found growing; also known as introduced, non-native or exotic species