Vocabulary

コクーン

cocoon

noun