Of or relating to a cuticle or cuticula
(Adjective)
Advertisement
Advertisement