nasal lavage

English

Noun

nasal lavage

  1. Synonym of nasal irrigation