What is the full meaning of serpulid
a marine worm that lives in a stony tube, also SERPULA [n -S]
Example of the word serpulid placed on a Scrabble board.