vanadate: a salt or ester of vanadic acid; an anion containing pentavalent vanadium
abstraction: a general concept formed by extracting common features from specific examples
moonlighter: a person who holds a second job (usually after hours)