'Ascaridae' definitions:

Definition of 'Ascaridae'

(from WordNet)
noun
Large roundworms parasitic in intestines of vertebrates [syn: Ascaridae, family Ascaridae]

Words containing 'Ascaridae'