salicylazosulfapyridine
noun
sal·i·cyl·azo·sul·fa·pyr·i·dine
variants
or chiefly British salicylazosulphapyridine
Love words? Need even more definitions?
Merriam-Webster unabridged
Share