rostrum sphenoidale - Turkish English Dictionary