Ascaridae

1. (noun) large roundworms parasitic in intestines of vertebrates
Synonyms: family Ascaridae
Related Words: worm family



Terms and Conditions of Use / Copyright Notice