criminaloids
English
Noun
criminaloids
plural of
criminaloid