Definition, Meaning & Anagrams | English word CACOON
CACOON
Definitions of CACOON
- The bean-like seed of a tropical vine (Entada rheedei), used as a hallucinogen and in traditional medicine, and made into jewelry.
Number of letters
6
Is palindrome
No
Search for CACOON in:
Page preparation took: 171.69 ms.