ngurdu ngurdu

nostril

noun.