nematodesBy: Laura Valkovic | April 7, 2022 | 7 Wordsa type of parasitic worm; a roundworm« Back to Glossary IndexShare This Article