helminth

macroscopic, parasitic worm

Categories: