xenysalate

English

Etymology

From [Term?] +‎ sal(icyl)ate.

Noun

xenysalate (uncountable)

  1. (pharmacology) A particular antiseborrheic compound.