batrachia : Idioms & Phrases


order batrachia

  • noun frogs, toads, tree toads
    Salientia; Anura; order Salientia; order Anura; Batrachia.
WordNet