'Phyllorhynchus' definitions:

Definition of 'Phyllorhynchus'

(from WordNet)
noun
Leaf-nosed snakes [syn: Phyllorhynchus, genus Phyllorhynchus]

Words containing 'Phyllorhynchus'