Leodicidae
plural noun
Le·o·dic·i·dae
ˌlēəˈdisəˌdē
: a family of polychaete worms related to the Nereidae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share