endopinacoderms
English
Noun
endopinacoderms
plural of
endopinacoderm