oxalate: a salt or ester of oxalic acid
salt: a compound formed by replacing hydrogen in an acid by a metal (or a radical that acts like a metal)
profundity: intellectual depth; penetrating knowledge; keen insight; etc