endotesta
noun
en·do·testa
¦endō+
: an inner layer of the testa in various seeds compare sclerotesta
Love words? Need even more definitions?
Merriam-Webster unabridged
Share