ECHINOCOCCUS

Scrabble 23 Words With Friends 28

Definition

  1. noun tapeworms whose larvae are parasitic in humans and domestic animals.

See all 215 words you can make from ECHINOCOCCUS →

← Unscramble different letters