• Greenbottle

    Origin

    Full definition of greenbottle

    Noun

    greenbottle

    (plural greenbottles)
    1. Any of various blowflies of the genus Lucilia that are a brilliant metallic green in colour.

    Anagrams

    © Wiktionary