tupurra

Noun

 * 1) a fly, in particular a blowfly