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