Word info

dermatoskeleton

Noun

Meaning

dermatoskeleton (plural dermatoskeletons)

exoskeleton

Source: en.wiktionary.org

Close letter words and terms