What is the full meaning of syconoid
of or like a sycon, a type of sponge [adj]
Example of the word syconoid placed on a Scrabble board.