Drosophila

Definition of Drosophila