German to English Dictionary

Deutsch Version

scientific name German pronunciation - Say scientific name in English pronunciation Meaning of "scientific name" in English language