English | German | Russian | Czech

nostral English

Meaning nostral meaning

What does nostral mean?

nostral

(anatomy) Of or pertaining to the inside of the nose, specifically nostrils

Are you looking for...?