Limnonectes deinodon explained

Limnonectes deinodon is a species of fanged frogs in the family Dicroglossidae. It is endemic to peninsular Malaysia and likely also southern Thailand. It was previously confused with Limnonectes laticeps and Limnonectes khasianus.

References