Sipunculid Meaning
There are 1 meaning(s) for word Sipunculid
Meaning 1 : small unsegmented marine worm that when disturbed retracts its anterior portion into the body giving the appearance of a peanut
Synonyms : peanut worm
Synonyms : peanut worm
Similar words of Sipunculid :
