Dictionary Check: testa
"testa" is a valid word!
Scrabble
5
points
Words with Friends
5
points
Definition
noun
protective outer layer of seeds of flowering plants
Advertisement