Learn how to say Rostral correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word rostral:
1 Anatomy situated or occurring near the front end of the body, especially in the region of the nose and mouth or (in an embryo) near the hypophyseal region:
the rostral portion of the brain
2 Zoology of or on the rostrum:
in these snakes the rostral shield is enlarged and flattened
early 19th century: from rostrum + -al