English: environmental stress
Welsh: straen amgylcheddol
Subject: Amgylchedd
Welsh definition: Gwaethygiad yn yr amodau amgylcheddol ar gyfer rhywogaeth.