Riddle., it feeds on blood and can store blood up to 5 times its body size
Answers
Answered by
3
Answer:
Leech, is the correct answer of your question
Answered by
1
Answer:
leeches. Leeches are blooding eating parasites, who can store blood up to 5 times its body size.
Similar questions