Nematode specimen from
La Selva Biological Station,
Costa Rica
Leptonchus
sp.
female #801S-04-02
Habitat
Trophic group
soil
sampling site #801
Omnivore / Fungal feeder
Photo Gallery