ECTERON MEANING IN ENGLISH

• Ecteron Definition & Synonyms

  1. (n.) The external layer of the skin and mucous membranes; epithelium; ecderon.


RECENT SEARCHES