English

edit

Etymology

edit

neo- +‎ squamous

Adjective

edit

neosquamous (not comparable)

  1. Relating to newly-formed squamous tissue