Sipunculoid /(?)/

Si·pun·cu·loid

Sipunculoid

a.
  1. Pertaining to the Sipunculoidea. (Zool.)