Limnonectes taylori

Limnonectes taylori is a species of frogs in the family Dicroglossidae, first described from Doi Inthanon, Thailand.

[1] It occurs in northwestern Thailand and into northern Laos and extreme east-central Myanmar, possibly into adjacent Vietnam.

[2] In Thailand, it occurs in the provinces Chiang Mai, Mae Hong Son, Lampang, Nan, and Tak.

This Limnonectes-related article is a stub.

You can help Wikipedia by expanding it.