Word info

xenazoic acid

Noun

Meaning

xenazoic acid (uncountable)

(organic chemistry) A drug, p-[(alpha-ethoxy-p-phenylphenacyl)amino]-benzoic acid, with antiviral activity.

Source: en.wiktionary.org

Close letter words and terms