Definition of Squamigerous
1. a. Bearing scales.
Medical Definition of Squamigerous
1.
Bearing scales.
Origin: L. Squamiger; squama a scale + gerere to bear.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Squamigerous
Other Resources:


