English edit

Etymology edit

Dendrobatoidea +‎ -oid

Noun edit

dendrobatoid (plural dendrobatoids)

  1. Any frog of the superfamily Dendrobatoidea