What is the full meaning of testae
TESTA, (Latin) the hard external covering of a seed [n]
Example of the word testae placed on a Scrabble board.