EN

Synonyms for sipunculoid

Definitions

  1. n. 1

    Any of the Sipunculidea.

Forms

Plural
sipunculoids → sipunculans, sipunculids…

By length

10 letters
sipunculan, sipunculid