XENURINE Meaning of XENURINE in English noun a cabassou. Webster English vocab. Английский словарь Webster. 2012