SNAKE PALM


Meaning of SNAKE PALM in English

noun

: devil's-tongue 2

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