A word examined

testa

5 letters·English

testa—A seed coat.

Wiktionary →
No comments yet