heterospheroids
English
Noun
heterospheroids
plural of
heterospheroid