What is the full meaning of echinococcus
a parasitic tapeworm [n ECHINOCOCCI]
Example of the word echinococcus placed on a Scrabble board.