Meaning

1 senses
  1. One of a pair of foramina located in the occipital bone to the front and side of the foramen magnum.

hypoglossal canal — meaning, examples, forms, synonyms | Krumeto