ECHINOCOCCUS Scrabble 23 Words With Friends 28 Scrabble letter values: E1C3H4I1N1O1C3O1C3C3U1S1 = 23 Definition noun tapeworms whose larvae are parasitic in humans and domestic animals. See all 215 words you can make from ECHINOCOCCUS → 12-letter words Words starting with E Words ending with S ← Unscramble different letters