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