The AI-powered English dictionary
A taxonomic genus within the family Hirudinidae – principally one species of leech used for medical purposes. examples