German to English Dictionary

Deutsch Version

proventriculus German pronunciation - Say proventriculus in English pronunciation Meaning of "proventriculus" in English language