episperm - English Synonyms Dictionary

episperm

n.
[1] testa , seed coat