YourDictionary

cuticula

noun pl. cuticulae

cuticle (esp. sense )

link/cite print suggestion box