semiparasite meaning

Meaning of semiparasite

What is the full meaning of semiparasite

a partial parasite, feeding partly independently [n -S]

Example of the word semiparasite placed on a Scrabble board.

Unscrambled word semiparasite

Points for semiparasite

Scrabble
23 points
Word With Friends
18 points
Wordfeud
23 points

Related pages for semiparasite