Word info

squamulation

Noun

Meaning

squamulation (countable and uncountable, plural squamulations)

(zoology) The condition of being squamulate; the presence of small scales.

Source: en.wiktionary.org

Close letter words and terms