Noun Definitionranid1.Definition: insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legsCategory: Animals