GREENBOTTLE


Meaning of GREENBOTTLE in English

n. any fly of the genus Lucilia, esp. L. sericata which lays eggs in the flesh of sheep.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.