Is Word parasitoids Accepted in TWL Scrabble Dictionary?

parasitoids is Accepted in TWL Scrabble Dictionary

parasitoids Scrabble score: 14

Meaning of parasitoids

  • PARASITOID, an insect parasitic in one phase of the life history, thereafter independent [n]