Skip to main content

English: INN

Welsh: INN

Part of speech

Noun, Masculine, Singular

Definition

International Non-proprietary Name. The official generic name given to a pharmaceutical substance.