cryptobranchidaeEnglish

Cryptobranchidae, family Cryptobranchidae

Noun

Large aquatic salamanders: hellbenders, giant salamanders

English: Cryptobranchidae, family Cryptobranchidae

English words with similar meanings

Show 1 words