tuì

Definitions

  1. 1. skin cast off during molting
  2. 2. exuvia
  3. 3. to pupate
  4. 4. to molt
  5. 5. to slough
  6. 6. to cast off an old skin or shell

Related Words