SNAKE CANE


Meaning of SNAKE CANE in English

noun

: a tropical So. American palm ( Kunthia montana ) having a ringed snakelike stem

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.