What is the full meaning of tellinoid
like a tellin, a kind of marine shell [adj]
Example of the word tellinoid placed on a Scrabble board.