BOTFLY


Meaning of BOTFLY in English

noun Date: 1819 any of various stout dipteran flies (family Oestridae) with larvae parasitic in cavities or tissues of various mammals including humans

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.