Definitions
There is 1 meaning of the phrase
Drosophila Melanogaster.
Drosophila Melanogaster - as a noun
Small fruit fly used by thomas hunt morgan in studying basic mechanisms of inheritance
Synonyms (Exact Relations)
drosophila16