leechy
Meaning
- adjective Pertaining to or characteristic of a leech.
- adjective Parasitic.
- adjective Misspelling of leachy.
Similar words
hirudinal leaprous leprous leishmanial leucocytic leprotic lienteric leukaemic lemony leucaemic
Save “leechy” to learn later