Word info

ecteron

Noun

Meaning

The external layer of the skin and mucous membranes; epithelium; ecderon.

Source: Webster's dictionary

Anagrams

Close letter words and terms