oligochaetes

noun

Plural form of oligochaete.