Return to Article Details Larvae of the blow fly Caiusa testacea (Diptera: Calliphoridae) as egg predators of Polypedates cruciger Blyth, 1852 (Amphibia: Anura: Rhacophoridae) Download Download PDF