endotesta
noun
en·do·testa
| \ ¦endō+\
Definition of endotesta
: an inner layer of the testa in various seeds — compare sclerotesta
Keep scrolling for more