English-Spanish dictionary »

squamous meaning in Spanish

EnglishSpanish
squamous (scaly)
adjective
[UK: ˈskweɪməs]
[US: ˈskweɪməs]

escamosoadjective