"selbstbestaeubung" in English Selbstbestäubung {f} self-pollination Detailed translations for "selbstbestaeubung" die Selbstbestäubung{feminine} Selbstbestäubung self-pollination