Drosophila Meaning

There are 1 meaning(s) for word Drosophila

Meaning 1 : small fruit fly used by Thomas Hunt Morgan in studying basic mechanisms of inheritance

    Synonyms : drosophila melanogaster