SIPUNCULOID


Meaning of SIPUNCULOID in English

noun one of the sipunculoidea.

2. sipunculoid ·adj pertaining to the sipunculoidea.

Webster English vocab.      Английский словарь Webster.