New Leptobrachella species found in central China
CHANGSHA, March 12 (Xinhua) -- Chinese researchers have discovered a new species of Leptobrachella in central China's Hunan Province and named it Leptobrachella yongshunensis. According to researchers, the Leptobrachella, belonging to the family …