English synonyms about - contact  
testaepispermseed coatreproductive structureseed

testa

noun

1 testa

Protective outer layer of seeds of flowering plants.

synonyms: episperm, seed coat.

Dutch: zaadmantel
Polish: łupina


Find more on testa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149