YourDictionary

testa

noun pl. testae

Bot. the hard outer covering or integument of a seed

See testa in American Heritage Dictionary 4

Learn more about testa

link/cite print suggestion box