ECHINOCOCCI
“ECHINOCOCCI” is a valid word.
22
Scrabble points
26
Words with Friends
11
letters
Definition
ECHINOCOCCI is a form of ECHINOCOCCUS
noun
- tapeworms whose larvae are parasitic in humans and domestic animals