exogenous cuticle - Spanish English Dictionary