Sipunculoidea



Same as: gephyrea
ENGLISH MEANING
noun
1.
(PLURAL) In a restricted sense, same as Sipunculacea.