Leeches synonyms

Category:
The spirally threaded shaft of a worm gear.
0
0
A sycophant; parasite
0
0
Find another word for leeches. In this page you can discover 2 synonyms, antonyms, idiomatic expressions, and related words for leeches, like: worms and hangers-on.