Edessa is a big tropical genus of large green stink bugs, many of which have a scutum armed with prominent lateral spines or clubs. iNaturalist observation
All images © 2009-2024 Stephen Luk. Do not use images without permission.