Noun Definition

batrachia

1.Definition: frogs, toads, tree toads

Related Noun(s):anura, salientia

Category: Animals