testa
1.
(
noun
) protective outer layer of seeds of flowering plants
Synonyms:
episperm
,
seed coat
Related Words:
reproductive structure
Terms and Conditions of Use / Copyright Notice