EGAVE

dendrobatoid

Meaning

  1. noun Any frog of the superfamily Dendrobatoidea

Similar words

dendrobatine dendrobatid poison dart frog odontophrynid pelobatoid ranoid rain frog afrobatrachian batrachylid hyloid

Save “dendrobatoid” to learn later