FUNKHOUSER, W. D. 2025. “A NEW MEMBRACID FROM WEST JAVA”. Treubia 17 (1):35-36. https://doi.org/10.14203/treubia.v17i1.2549.