carcoon

/ˈkɑrkuːn/

Definitions

1. noun

A type of moth with a distinctive cocoon-like appearance, particularly the cocoon of the Io moth.

“The carcoon’s unique appearance made it a popular subject for naturalists.”

Synonyms

  • Io moth cocoon
  • moth cocoon

Antonyms

  • butterfly
  • hatchling