Obturator foramen Meaning, Definition & Usage

Definitions
  1. (Anat.), an opening situated between the public and ischial parts of the innominate bone and closed by the obturator membrane; the thyroid foramen.

Webster 1913