answersLogoWhite

0

Drosophila melanogaster means "dark-bellied dew-lover" in modern scientific Latin.

User Avatar

Wiki User

13y ago

What else can I help you with?