pseudohumans
English
Noun
pseudohumans
plural of
pseudohuman