resembling a leech or some aspect of one; clinging, parasitic

listen to the pronunciation of resembling a leech or some aspect of one; clinging, parasitic
English - English
leechlike
resembling a leech or some aspect of one; clinging, parasitic
Favorites