Pupa

difference between cocoon and pupa
  • 3314
Pupa and chrysalis have the same meaning: the transformation stage between the larva and the adult. While pupa can refer to this naked stage in either...