Psychology, asked by subid40, 10 months ago

Riddle., it feeds on blood and can store blood up to 5 times its body size​

Answers

Answered by sanjana777777
3

Answer:

Leech, is the correct answer of your question

Answered by prashantad578
1

Answer:

leeches. Leeches are blooding eating parasites, who can store blood up to 5 times its body size.

Similar questions