CACOON


Meaning of CACOON in English

noun one of the seeds or large beans of a tropical vine (entada scandens) used for making purses, scent bottles, ·etc.

Webster English vocab.      Английский словарь Webster.