chimphumans
English
Noun
chimphumans
plural of
chimphuman