Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
More Suggestions
semiparasite
a word derived from
semiparasitic
.
semiparasitic
adjective
commonly
parasitic
but also capable of living on dead or decaying animal matter.
More Suggestions
semiparasitic
exoparasite
superparasite
ectoparasite
endoparasite
hemiparesis
mycoparasite
parasite
semipalmate