Etymed

squamous

Meaning: scale-like; flat; thin · Origin: Latin

Terms using squamous