English: polyps
Welsh: polypau
Subject: Iechyd
English definition: small growths
Welsh definition: Tyfiannau bach.