WTWM

whatsthatwordmean

← Definition
Guess

rostral

adjectiveRelating to or situated near the front or nose end of the body or an organ.

Synonyms

anterioradjectivebeaklikeadjective

Antonyms

caudaladjective

Built for word lovers.