Latin-English dictionary »

squamosus meaning in English

LatinEnglish
squamosus [squamosa, squamosum] adjective

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