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.”
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.”