genus phyllorhynchus Meaning, Definition & Usage

  1. noun leaf-nosed snakes
    Phyllorhynchus.

WordNet