Christiano Buys, S. “Last Instar Larva of <i>Penepodium dubium</i≫ (Hymenoptera: Sphecidae)”. Revista De Biología Tropical, vol. 49, no. 1, Mar. 2001, pp. 329–332, https://revistas.ucr.ac.cr/index.php/rbt/article/view/17205.