homospheroids
English
Noun
homospheroids
plural of
homospheroid