salientia Meaning, Definition & Usage

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

WordNet