A zoological term for an organism that lives in or on a foreign habitat or another organism; specifically used in entomology for insects living on non-native plants.
From Latin alienus (strange, foreign) + -cola (Latin suffix meaning dweller or inhabitant, from colere to dwell). A scientific coinage combining Latin roots to describe organisms in alien habitats.
Try Another Word