dendrobatoidEtymologyFrom Dendrobatoidea + -oid.dendrobatoid means any frog of the superfamily Dendrobatoidea. Lexicurio rates it Sui generis — a strength score of 85 out of 100.nounAny frog of the superfamily Dendrobatoidea