Search term xenocide has 2 results
EN English FR French
xenocide (n) [genocide of entire alien species] (n) xénocide (n) [genocide of entire alien species] (n)
FR French EN English
xénocide (n) [genocide of entire alien species] (n) xenocide (n) [genocide of entire alien species] (n)