English: alien species
Welsh: rhywogaeth estron
Subject: Amgylchedd
Welsh definition: Anifail neu blanhigyn a gyflwynir yn fwriadol neu’n anfwriadol i amgylchedd naturiol lle nad yw fel arfer i’w gael.
Plural: rhywogaethau estron
Notes: Mae’r term Saesneg non-native species yn gyfystyr.