English Dictionary
◊ CUTICULA
cuticula
n : the outer body wall of an insect