Definitions of Ancylostomatidae:

  • noun:   hookworms