echinococci
English
Noun
echinococci
plural of
echinococcus