Tumbu Fly Definition

noun

Cordylobia anthropophaga Cordylobia anthropophaga , a blowfly of East and Central Africa .

Wiktionary