English

edit

Noun

edit

ectoskeleton (plural ectoskeletons)

  1. Alternative form of exoskeleton