Glossary


testa search for term
- n. (L. testa, shell) the hard outer covering or integument of seed.