Find the word definition

Wikipedia
Phallodrilus

Phallodrilus is a genus of invertebrate in the Tubificidae family. It contains the following species:

  • Phallodrilus macmasterae