English Dictionary
◊ PHYLLORHYNCHUS
Phyllorhynchus
n : leaf-nosed snakes [syn: {Phyllorhynchus}, {genus
Phyllorhynchus}]