Testa

Definition:

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

Compare testa with other words:

testa vs. testae

testa vs. tests

testa vs. vesta

testa vs. teste

testa vs. testy

testa vs. testis

placenta vs. testa

spermoderm vs. testa

pericarp vs. testa

test vs. testa

echinoderm vs. testa

endoskeleton vs. testa

ovule vs. testa

calciferous vs. testa

integument vs. testa

testa vs. tissue