'Phyllorhynchus' definitions:

Definition of 'Phyllorhynchus'

From: WordNet
noun
Leaf-nosed snakes [syn: Phyllorhynchus, genus Phyllorhynchus]

Words containing 'Phyllorhynchus'