chimpettes
English
Noun
chimpettes
plural of
chimpette