hemispheroids
English
Noun
hemispheroids
plural of
hemispheroid