1 torsalo | Definition of torsalo

torsalo

noun
tor·​sa·​lo | \ ˈtȯ(r)səˌlō\
plural -s

Definition of torsalo

: a botfly (Dermatobia hominis) that attacks man and other mammals in warm parts of the Americas

History and Etymology for torsalo

American Spanish tórsalo

Keep scrolling for more