toxocara
Concise Oxford English Dictionary © 2008 Oxford University Press:
toxocara /ˌtɒksəˈkɑːrə/
▶noun a nematode worm which is a parasite of dogs, cats, and other animals and can be transmitted to humans. [Genus Toxocara.]
'toxocara' also found in these Oxford entries:

