fabian society: an association of British socialists who advocate gradual reforms within the law leading to democratic socialism
association: a formal organization of people or groups of people
branchiobdellidae: small annelid worms with the posterior end modified into an adhesive sucker; especially formerly regarded as modified leeches