lucilia

See also: Lucilia

Italian

Noun

lucilia f (plural lucilie)

  1. greenbottle (Lucilia caesar)
    Synonym: mosca verde