"rostrum sphenoidale" in English Rostrum sphenoidale {n} rostrum of the sphenoid Detailed translations for "rostrum sphenoidale" das Rostrum sphenoidale{neuter} Rostrum sphenoidale rostrum of the sphenoid