Definition of tojosa in Spanish:

tojosa

feminine noun

  • 1Ave silvestre de la familia de la paloma, de unos 15 cm de longitud, plumaje grisáceo tornasolado y rojizo en las alas, que se alimenta de grano; habita en América Central.