English: antimicrobial
Welsh: gwrthficrobaidd
Subject: Iechyd
English definition: A product or process that kills germs (microbes) or inhibits their growth.