The story
From xenyl and partial shortening of biphenyldiglyoxylaldehyde?
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A drug, 4,4'-biphenyldiglyoxylaldehyde. Full definition →
From xenyl and partial shortening of biphenyldiglyoxylaldehyde?
Etymology from Wiktionary, CC BY-SA 4.0.