What is the full meaning of prenasal
situated in front of the nose, or in front of the nasal chambers [adj] / a prenasal bone [n -S]
Example of the word prenasal placed on a Scrabble board.