Definitions of Sipuncula:

  • noun:   peanut worms