alienicola
noun
alien·ic·o·la
plural alienicolae\ -ˌlē \
Definition of alienicola
: a foreign inhabitant
specifically
: an aphid of a seasonally migrating species (such as Aphis rumicis) that is developed and lives on the secondary or summer host plant, producing living young asexually
Keep scrolling for more