Tamil Dictionary 🔍

squamigerous

Squa*mig"er*ous, a. Etym: [L. squamiger; squama a scale + gerere to bear.] (Zoöl.) Defn: Bearing scales.


squamigerous - Similar Words