English: non-native 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 alien species yn gyfystyr.