allochore Definition
Definition
A person or creature that lives in a place that is different from or alien to his or its native or natural habitat. It refers to an organism that has moved into a habitat different from its original or ancestral one due to human activity or natural changes.
Browse