bamboo worm
noun
: a common slender cylindrical reddish polychaete worm (Clymenella torquata) dwelling in tubes in the littoral zone along the New England coast
Love words? Need even more definitions?
Merriam-Webster unabridged
Share