English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Testa
Testa
(n.)
The external hard or firm covering of many invertebrate
animals.
Testa
(n.)
The outer integument of a seed; the episperm, or spermoderm.