serpuloid
/sərˈpjuːloʊɪd/Definitions
1. adjective
resembling a serpulid; especially : having a long slender body and many tentacles
“The serpuloid polychaete worm lived in the coral reef.”
1. adjective
resembling a serpulid; especially : having a long slender body and many tentacles
“The serpuloid polychaete worm lived in the coral reef.”