Dictionary > Introduced Species

Introduced Species

A species that does not occur naturally in a given area, though has been introduced to it.


You will also like...