Lucilia

Genus
Scientific Name: Lucilia  Sweet.  (Rubiaceae)