English
Detailed Synonyms for leaf-nosed snake in English
leaf-nosed snake:
leaf-nosed snake [the ~] noun
-
the leaf-nosed snake
– any of various pale blotched snakes with a blunt snout of southwestern North America 1the leaf-nosed snake– any of various pale blotched snakes with a blunt snout of southwestern North America 1