English

edit

From translingual Sycon +‎ -oid.

Noun

edit

syconoid (plural syconoids)

  1. A member of the genus Sycon of sponges.