hyperparasites meaning

Meaning of hyperparasites

What is the full meaning of hyperparasites

HYPERPARASITE, a parasite that is parasitic upon another parasite [n]

Example of the word hyperparasites placed on a Scrabble board.

Unscrambled word hyperparasites

Points for hyperparasites

Scrabble
36 points
Word With Friends
24 points
Wordfeud
36 points

Related pages for hyperparasites