allochthons
English
Noun
allochthons
plural of
allochthon