syconoid
English
From
translingual
Sycon
+
-oid
.
Noun
syconoid
(
plural
syconoids
)
A member of the genus
Sycon
of
sponges
.