leechings
English
Noun
leechings
plural of
leeching