Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: testa (testae)  tes-tu
  1. Protective outer layer of seeds of flowering plants
    - episperm, seed coat

Derived forms: testae

See also: testaceous

Type of: reproductive structure

Part of: seed

Encyclopedia: Testa Testa, Hurwitz & Thibeault