Tamil Dictionary 🔍

squama

n. (தாவ., வில.) செதிள, சிம்பு, செதிள் போன்ற இறகு, செதிள் போன்ற எலும்புப்பகுதி.


Squa"ma, n.; pl. Squamæ. Etym: [L. a scale.] (Med.) Defn: A scale cast off from the skin; a thin dry shred consisting of epithelium.


squama - Similar Words