aspidochelones
English
Noun
aspidochelones
plural of
aspidochelone