elliptospherocones
English
Noun
elliptospherocones
plural of
elliptospherocone