cassinoids
English
Noun
cassinoids
plural of
cassinoid