Glossary
The name of a genus of worms commonly found residing in the intestines of humans, also known as hookworms.
Posted
in
by
Tags: