intermastoid Definition
Definition
Situated between the two mastoids; referring to the space or area between the two mastoid processes of the skull.
Browse
Situated between the two mastoids; referring to the space or area between the two mastoid processes of the skull.
Browse