"sehnervenscheide" in English Sehnervenscheide {f} sheath of the optic nerve Detailed translations for "sehnervenscheide" die Sehnervenscheide{feminine} Sehnervenscheide sheath of the optic nerve