Wiktionary
inhabitresses
n. (plural of inhabitress English)
n. (plural of inhabitress English)