Word info

cryptobranchoid

Noun

Meaning

cryptobranchoid (plural cryptobranchoids)

Any salamander of the suborder Cryptobranchoidea

Source: en.wiktionary.org

Close letter words and terms