testa

noun

1.
protective outer layer of seeds of flowering plants
Derived from:
testaceous