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