English-French dictionary »

xenomorph meaning in French

EnglishFrench
xenomorph (a strange form, an alien creature)
noun

xénomorphe◼◼◼nom {m} nom {f}