Definition of testa in Spanish:

testa

feminine noun

  • 1

    formal Cabeza o frente de una persona o un animal.

    el buey pegó un respingo y abatió la testa pateando en el vacío y restregando el hocico espumeante contra el tronco donde lo dejaran trabado

  • 2

    Botany
    Tegumento exterior, generalmente coloreado, que envuelve las semillas.