BDELLOID Meaning of BDELLOID in English I. ˈdeˌlȯid adjectiveEtymology: bdell- + -oid : like or relating to a leech II. noun( -s ) : leech Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012