YourDictionary

echinococci

(ĭ-kīˌnə-kŏkˈsīˌ, -kŏkˈīˌ)

noun
Plural of echinococcus.

link/cite print suggestion box