Synonyms for "oligochaete"

Words with similar meaning