Spanish

edit

Noun

edit

exocutícula f (plural exocutículas)

  1. exocuticle