Definition of Testa

Noun: testa (testae)  tes-tu

  1. Protective outer layer of seeds of flowering plants
    - episperm, seed coat

See also:
test
testabilities

Anagrams containing the word testa

taste atest tates state estat