Error message
Unable to fetch location details at this time.
Bush katydid and ¿ parasite???
Cycloptera speculata
10.3118, -84.7987
Field Notes
Description:
This bush katydid has, what I belive are parasites, this insect camuflage well in the hamelia patents plant.
Habitat:
Rainforest
Comments (3)