Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

testa Definition

Cancel
testa
noun(tes-ta)
the hard external coating or integument of a seed

Words Related to testa!

testa Examples by Brain Bank Users