SOLDIER FLY
Meaning of SOLDIER FLY in English
any of several flies of the family Stratiomyidae, characterized by brightly colored abdominal stripes.
[ 1850-55, Amer. ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012