Testa(n.) The external hard or firm covering of many invertebrate animals.
Testa(n.) The outer integument of a seed; the episperm, or spermoderm.
Testae(pl. ) of Testa

Words within testa

5 letter words: 5 results
3 letter words: 23 results
View all words...