Photo Gallery
Leptonchus
sp.
La Selva Biological Station, Costa Rica
soil
Female
801S-04-02
Male
Juvenile