order salientia Meaning, Definition & Usage

  1. noun frogs, toads, tree toads
    Salientia; Anura; order Anura; Batrachia; order Batrachia.

WordNet