Noun Definition

cryptobranchidae

1.Definition: large aquatic salamanders: hellbenders; giant salamanders

Category: Animals