Word info

xenygloxal

Noun

Meaning

xenygloxal (uncountable)

A drug, 4,4'-biphenyldiglyoxylaldehyde.

Source: en.wiktionary.org

Close letter words and terms