genus
Stenopoda
Stenopoda
Field notes
Stenopoda is a genus of assassin bugs in the family Reduviidae. There are about 15 described species in Stenopoda, found in the Americas and Africa.
Read more on WikipediaChildren
Range
Greener is more native, amber more introduced; paler is less certain. How this was decided