'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]