Vocabulary

黄繭

yellow cocoon

noun