Error message
Unable to fetch location details at this time.Wildlife Spotting
10.4289, -84.0055
Field Notes
Description:
Nymph of stick insect found in La Selva Biological Station, owned by Organization for Tropical Studies (OTS), and located in Sarapiquí, Costa Rica. I don't know the species, except that it belongs to Phasmatodea Order.
Habitat:
Found in a trail in the Biological Station, in a night hike.
Comments (0)
Be the first to comment
Sign in to comment