A worldwide community photographing and learning about wildlife
Enchophora stillifera
Enchophora stillifera is an insect species in the genus Enchophora , and family lyktstritar.
Seen on the edge of the forest in a mountainous rainforest area between San Isidro de la General and Dominical in Costa Rica.