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