TESTA MEANING IN ENGLISH

• Testa Definition & Synonyms

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


Synonyms:
Episperm,

• Testable Definition & Synonyms

  1. (a.) Capable of being devised, or given by will.
  2. (a.) Capable of being tested or proved.


RECENT SEARCHES