Find the word definition

Wikipedia
Lutodrilus

Lutodrilus is a genus of invertebrate in the Lutodrilidae family. It contains the following species:

  • Lutodrilus multivesiculatus