English edit

Noun edit

ancylostome (plural ancylostomes)

  1. Alternative form of ancylostoma (type of hookworm)

Anagrams edit