What is the full meaning of sipunculoids
SIPUNCULOID, a kind of marine worm with a retractile proboscis, also SIPUNCULID [n]
Example of the word sipunculoids placed on a Scrabble board.