English

edit

Noun

edit

ectoskeletons

  1. plural of ectoskeleton