family Ascaridae

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



Terms and Conditions of Use / Copyright Notice