Noun Definition

testa

1.Definition: protective outer layer of seeds of flowering plants

Related Noun(s):episperm, seed coat

Category: Plants