What is the full meaning of lithistids
LITHISTID, any of the Lithistida, hard stony sponges [n]
Example of the word lithistids placed on a Scrabble board.