English: plastic microbead
Welsh: microbelen blastig
Subject: Amgylchedd
Welsh definition: “microbead” means any water-insoluble solid plastic particle of less than or equal to 5mm in any dimension; “plastic” means a synthetic polymeric substance or any combination of synthetic polymeric substances;
Plural: microbelenni plastig