Prenasal
English Translation from English to English dictionary online for the word Prenasal
-
1 a.
Situated in front of the nose, or in front of the nasal chambers.
-
2 a.
Situated in front of the nose, or in front of the nasal chambers.