noninhabitants

English

Noun

noninhabitants

  1. plural of noninhabitant