meaning of nonnative

1. of plants or animals originating in a part of the world other than where they are growing


Related Words

nonnative |

Developed & Maintained By Taraprasad.com

Treasure Words