Myrianida
noun
Myr·i·an·i·da
ˌmirēˈanədə
: a genus of annelid worms related to Autolytus and reproducing similarly
Love words? Need even more definitions?
Merriam-Webster unabridged
Share