Definition of aftosa in English:

aftosa

noun

  • Especially in Latin America: = "foot and mouth disease".

Origin

Early 20th century. From American Spanish aftosa, short for fiebre aftosa from fiebre + aftosa, feminine of aftoso.