ancylostome

English

Noun

ancylostome (plural ancylostomes)

  1. Alternative form of ancylostoma (type of hookworm).

Anagrams