sellar









sellar


adj.

  1. Of, relating to, or characterized by the sella turcica.
52 queries 0.771