Soldier fly Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous species of small dipterous flies of the genus Stratyomys and allied genera. They are often bright green, with a metallic luster, and are ornamented on the sides of the back with markings of yellow, like epaulets or shoulder straps.

Webster 1913