cocoon - Dictionary definition and meaning for word cocoon ... spun by the larvae of many insects to protect pupas and by spiders to protect eggs Definition
確定! 回上一頁