elliptospherocones