Oligochaeta
Source: NCBI Taxonomy (ID 6381)
Taxonomy ID: 6381
Rank: subclass
Scientific name: Oligochaeta