English-French dictionary »

xenocide meaning in French

EnglishFrench
xenocide (genocide of entire alien species)
noun

xénocidenom