Chtonobdella limbata

Chtonobdella limbata is a species of blood sucking leech, found in New South Wales, Australia. It occurs in moist forest areas, being noticeable after rain. Often encountered on the forest floor or on low foliage. A hungry leech is responsive to light or movement.

Chtonobdella limbata

Chtonobdella limbata is a species of blood sucking leech, found in New South Wales, Australia. It occurs in moist forest areas, being noticeable after rain. Often encountered on the forest floor or on low foliage. A hungry leech is responsive to light or movement.