Squamigerous
Definition of Squamigerous
1. a. Bearing scales.
Definition of Squamigerous
1. Adjective. (zoology) Bearing scales. ¹
¹ Source: wiktionary.com
Medical Definition of Squamigerous
1.
1. a. Bearing scales.
1. Adjective. (zoology) Bearing scales. ¹
¹ Source: wiktionary.com
1.