English

edit

Etymology

edit

Dendrobatoidea +‎ -oid

Noun

edit

dendrobatoid (plural dendrobatoids)

  1. Any frog of the superfamily Dendrobatoidea