SOLDIER FLY


Meaning of SOLDIER FLY in English

noun

: any of numerous two-winged flies (family Stratiomyiidae) that are typically marked with colored stripes and have larvae which develop especially in water, earth, or decaying wood

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