LEAF-NOSED SNAKE


Meaning of LEAF-NOSED SNAKE in English

noun

: any of several small pale yellowish dark-blotched colubrid snakes (genus Phyllorhynchus ) widely distributed at lower altitudes in southwestern No. America and having the rostral plate greatly expanded

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