meaning of testa
1. The external hard or firm covering of many invertebrate animals.
2. The outer integument of a seed; the episperm, or spermoderm.
3. protective outer layer of seeds of flowering plants
Related Words
testa | testable | testacea | testacean | testaceography | testaceology | testaceous | testacy | testae | testament | testamental | testamentary | testamentary trust | testamentation | testamentize | testamur | testate | testation | testator | testatrix |