1
: of or relating to a rostrum
2
: situated toward the oral or nasal region: such as
a
of a part of the spinal cord
: superior sense 6a
Love words? Need even more definitions?
Merriam-Webster unabridged
Share