What is the full meaning of testaceans
TESTACEAN, a microscopic animal with a hard shell [n]
Example of the word testaceans placed on a Scrabble board.