Synonyms of ECHINOCOCCI

What is another word for ECHINOCOCCI

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " echinococci " links.

1.

Synonyms of ECHINOCOCCI

noun - tapeworms whose larvae are parasitic in humans and domestic animals