exoskeleton

This is not a dictionary! - Search for "exoskeleton" in The Danish Dictionary

  • February 27. 2013 from wordnet.princeton.edu

    exoskeleton noun english

    the exterior protective or supporting structure or shell of many animals (especially invertebrates) including bony or horny parts such as nails or scales or hoofs