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