'true frog' definitions:

Definition of 'true frog'

(from WordNet)
noun
Insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs [syn: true frog, ranid]