endotesta (English, noun)
expansion: endotesta (plural endotestas or endotestae or endotestæ)
Senses:
glosses: The inner layer of the testa of various seeds.
Forms:
form: endotestas
tags: plural
form: endotestae
tags: plural
form: endotestæ
tags: plural