creoloids
English
Noun
creoloids
plural of
creoloid