Home / Dictionary / Endotesta

Endotesta Uncommon

Definition, synonyms and related words

Definitions
Noun
1

The inner layer of the testa of various seeds.

See Also
testa endotestal
Related Terms
Rhyming Words
sta asta usta ista esta rosta testa vista gosta nesta pusta justa festa vesta wasta busta rasta musta hosta casta
Compare
Endotesta vs