Ventral surface of A. Odorrana calciphila sp. nov., SYS a009290, female and B. O. concelata, GEP a055, male. Arrows show the nodules. Photos by Han-Ming Song (A) and Jian Wang (B).

 
 
  Part of: Song H-M, Qi S, Wang H-T, Gong Y-N, Liu Y, Wang Y-Y (2025) Definition and taxonomic revision of the karst-associated Odorrana lipuensis group (Anura, Ranidae), with a new species from Guangdong, China. Zoosystematics and Evolution 101(3): 935-952. https://doi.org/10.3897/zse.101.142746