English edit

Adjective edit

nostral (comparative more nostral, superlative most nostral)

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

See also edit

Anagrams edit