inhabitors
English
Noun
inhabitors
plural of
inhabitor