Squamigerous Definition
adjective
(zoology) Bearing scales.
Wiktionary
Find Similar Words
Find similar words to squamigerous using the buttons below.
(zoology) Bearing scales.
Find similar words to squamigerous using the buttons below.