Ask a New Question
Search
an animal or plant that attaches itself to another or plant and feeds on it
1 answer
http://www.merriam-webster.com/dictionary/parasite
Ask a New Question
or
answer this question
.