Latin-Polish dictionary »

squama meaning in Polish

LatinPolish
squama [squamae] noun

łuska(zoologia, zoologiczny) płytki pokrywające ciało niektórych zwierząt
noun