English: invading species
Welsh: rhywogaethau sy'n ymledu
Subject: Amgylchedd