Find the word definition

The Collaborative International Dictionary
Squamigerous

Squamigerous \Squa*mig"er*ous\ (skw[.a]*m[i^]j"[~e]r*[u^]s), a. [L. squamiger; squama a scale + gerere to bear.] (Zo["o]l.) Bearing scales.

Wiktionary
squamigerous

a. (context zoology English) Bearing scales.