Squamatization Definition
noun
(biology) The formation of squamous cells.
Wiktionary
Find Similar Words
Find similar words to squamatization using the buttons below.
(biology) The formation of squamous cells.
Find similar words to squamatization using the buttons below.