Christiano Buys, S. (2001). Last instar larva of <i>Penepodium dubium</i> (Hymenoptera: Sphecidae). Revista De Biología Tropical, 49(1), 329–332. Retrieved from https://revistas.ucr.ac.cr/index.php/rbt/article/view/17205