alienicola
alienicola has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. An individual of a species that has become established in a new environment, especially a plant or animal introduced to a region where it is not native.