Turkish saddle

noun

Definition of Turkish saddle

: sella turcica

History and Etymology for Turkish saddle

translation of New Latin sella turcica

Keep scrolling for more