meaning of ancylostomatidae

ancylostomatidae meaning in General Dictionary

hookworms