External Morphology of Hirudinaria granulosa | Leech | Diagram
Hirudinaria granulosa, also known as the Indian cattle leech, is a species of leech that is found in freshwater habitats in Bangladesh, India, Pakistan, Myanmar, and Sri Lanka. In this… Read More »External Morphology of Hirudinaria granulosa | Leech | Diagram