Soldier fly Meaning, Definition & Usage
Definitions
(Zoöl.) , any one of numerous species of small dipterous flies of the genusStratyomys 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.