La Selva Research Station, Puerto Viejo de Sarapiqui, Costa Rica
(Hemiptera: Membracidae: Membracis dorsata) La Selva Research Station, Puerto Viejo de Sarapiqui, Costa Rica