Latin-English dictionary »

squameus meaning in English

LatinEnglish
squameus [squamea, squameum] adjective

scaly [scalier, scaliest]adjective
[UK: ˈskeɪ.li] [US: ˈskeɪ.li]