German-English dictionary »

drosophila meaning in English

GermanEnglish
Drosophila [der Drosophila; die Drosophilae] Substantiv
[dʀoˈzoːfila]

drosophila◼◼◼noun