GREENBOTTLE Meaning of GREENBOTTLE in English n. any fly of the genus Lucilia, esp. L. sericata which lays eggs in the flesh of sheep. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012