Hirudinida
Source: NCBI Taxonomy (ID 2218736)