social development commission: the commission of the Economic and Social Council of the United Nations that is concerned with social development
economic and social council commission: a commission of the Economic and Social Council of the United Nations
insufflation: (medicine) blowing air or medicated powder into the lungs (or into some other body cavity)