awirirr

Word Class: 
noun
Meaning:
Baby leeches, often found attached to underside of turtles, or in the armpits of water goannas.