Definitions from Wiktionary (land-leech)
▸ noun: A leech that lives on land; a terrestrial leech.
▸ Words similar to land-leech
▸ Usage examples for land-leech
▸ Idioms related to land-leech
▸ Wikipedia articles (New!)
▸ Popular adjectives describing land-leech
▸ Words that often appear near land-leech
▸ Rhymes of land-leech
▸ Invented words related to land-leech
▸ noun: A leech that lives on land; a terrestrial leech.
Similar:
leach,
water-leech,
leech,
leechline,
land-salamander,
Lernaean,
leech line,
leafeater,
leptocephalus,
sea legs,
more...
▸ Words similar to land-leech
▸ Usage examples for land-leech
▸ Idioms related to land-leech
▸ Wikipedia articles (New!)
▸ Popular adjectives describing land-leech
▸ Words that often appear near land-leech
▸ Rhymes of land-leech
▸ Invented words related to land-leech