leechdoms

English

Noun

leechdoms

  1. plural of leechdom