WEBoggle Menu

Home
Profiles
Forum
Chat Log
How to play
Help
Suggested Words
About
Donate

  

  Dictionary Definition of testa

testa
noun, plural testae .
Botany the outer, usually hard, integument or coat of a plant seed.
[L. See TEST2 ]