in Animal Kingdom by

2 Answers

0 votes
by

The scientific name of blood sucking leech is Hirudinaria.

0 votes
by

Hirudinaria granulosa

...