ancylostomata

English

Noun

ancylostomata

  1. plural of ancylostoma