English-French dictionary »

squamous meaning in French

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

squameux◼◼◼adjectif

écailleux◼◻◻adjectif