Wiktionary
noninhabitants
n. (plural of noninhabitant English)
n. (plural of noninhabitant English)