SIPUNCULOIDEA MEANING IN ENGLISH

• Sipunculoidea Definition & Synonyms

  1. (n. pl.) Same as Gephyrea.
  2. (n. pl.) In a restricted sense, same as Sipunculacea.


RECENT SEARCHES