Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: leaf-nosed snake
  1. Any of various pale blotched snakes with a blunt snout of southwestern North America

Derived forms: leaf-nosed snakes

Type of: colubrid, colubrid snake

Part of: genus Phyllorhynchus, Phyllorhynchus