noun any of several metallic-green blowflies, as Phaenicia sericata.
greenbottle fly 🔊 Listen to this noun any of several metallic-green blowflies, as Phaenicia sericata. Share Facebook Twitter Google +