"heterodimere" in English Heterodimere {m pl} heterodimers Detailed translations for "heterodimere" Heterodimere{masculine plural} Heterodimere heterodimers