Noun: testa (testae) tes-tu
- Protective outer layer of seeds of flowering plants
"The hard testa of some seeds must be scarified before planting";
- episperm, seed coat
Derived forms: testae
Type of: reproductive structure
Part of: seed
Encyclopedia: Testa, Frank