Skip to main content

English: IBP

Welsh: Cyfleuster Asesu Bio-Polymerau Diwydiannol

Part of speech

Proper noun, Masculine, Singular

Definition

Industrial Bio-Polymers Assessment Facility