English: International Non-proprietary Name
Welsh: Enw Di-batent Rhyngwladol
Subject: Iechyd
English definition: INN. The official generic name given to a pharmaceutical substance.
Welsh definition: INN