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