leechdoms
English
Noun
leechdoms
plural of
leechdom