Word info

turtle leech

Noun

Meaning

English Wikipedia has an article on:turtle leechWikipedia
turtle leech (plural turtle leeches)

Any leech that feeds on the blood of turtles

Source: en.wiktionary.org

Close letter words and terms