Noun Definition

ancylostomatidae

1.Definition: hookworms

Category: Animals