SYCONOID is a
8
letter word starting with
S
and ending with
D
Definitions & Synonyms
adjective -
A SYCONOID refers to a simple form of sponge having a body type characteristic of syconoid sponges, in which the body wall folds inward to form simple pores leading to internal canals.