genus Phyllorhynchus

1. (noun) leaf-nosed snakes
Synonyms: Phyllorhynchus
Related Words: reptile genus



Terms and Conditions of Use / Copyright Notice