Phyllorhynchus

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



Terms and Conditions of Use / Copyright Notice