Wiktionary
sipunculoids
n. (plural of sipunculoid English)
n. (plural of sipunculoid English)