Meaning

1 senses
  1. A tropical vine of species Entada rheedei, which bears the cacoon.

cacoon vine — meaning, examples, forms, synonyms | Krumeto