serpulids meaning

Meaning of serpulids

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.

Unscrambled word serpulids

Points for serpulids

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for serpulids