criticoids
English
Noun
criticoids
plural of
criticoid