Meaning ofsquamousin English

squamous

us/ˈskweɪ.məs/uk/ˈskwæz.məs/
#uncommon
Definitions