BUFFALO FLY


Meaning of BUFFALO FLY in English

noun

: a small gray biting muscid fly ( Siphona exigua ) widespread in Indo-Malaysia and Australia where it is a major pest of water buffalo and other domestic animals

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.