Find the word definition

Wikipedia
Spenceriella

Spenceriella is a genus of worms in the family Megascolecidae that is now included in the prior genus Anisochaeta although some other species are transferred to Celeriella.