quantoids
plural of quantoid
Noun
plural of quantoid