Synonyms and Antonyms for testa

1. testa (n.)

protective outer layer of seeds of flowering plants

Synonyms: