'ranid' definitions:

Definition of 'ranid'

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