Meaning of ascaridae
Definition of ascaridae
(noun)
large
roundworms
parasitic
in intestines of vertebrates
Other information on ascaridae
WIKIPEDIA results for
ascaridae
Amazon results for
ascaridae
Tweet