endotesta

English

noun
Definitions
  • The inner layer of the testa of various seeds.

Etymology

Prefix from English testa.

Origin

English

testa

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms