English dictionary
peanut worm meaning and definition
Definition and meaning of peanut worm at MeaningMonkey.org. peanut worm meaning and definition in the English Dictionary.PEANUT WORM noun
Definition of peanut worm (noun)
- small unsegmented marine worm that when disturbed retracts its anterior portion into the body giving the appearance of a peanut
- synonyms: sipunculid
Source: Princeton University Wordnet