greenbottle

English

noun
Definitions
  • Any of various blowflies of the genus Lucilia that are a brilliant metallic green in colour.

Etymology

Compound from English green + English bottle.

Origin

English

bottle

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms