Robuta

https://www.merriam-webster.com/medical/human%20botfly HUMAN BOTFLY Definition & Meaning | Merriam-Webster Medical The meaning of HUMAN BOTFLY is a large fly of the genus Dermatobia (D. hominis) that has brown wings and a bluish body, is widely distributed in tropical... human botflymerriam websterdefinitionmeaningmedical