Nematode specimen from
La Selva Biological Station,
Costa Rica
?Talanema
sp.
female #801S-03-05
Habitat
Trophic group
soil
sampling site #801
Predator / Omnivore
Photo Gallery