OXALAN Meaning of OXALAN in English noun a complex nitrogenous substance c3n3h5o3 obtained from alloxan (or when urea is fused with ethyl oxamate), as a stable white crystalline powder; called also oxaluramide. Webster English vocab. Английский словарь Webster. 2012