Tamil Dictionary 🔍

squamate

Squa"mate, Squa"ma*ted, a. Etym: [L. squamatus.] Defn: Same as Squamose.


squamate - Similar Words