Find the word definition

Wiktionary
spiroylic acid

n. (context obsolete chemistry English) salicylic acid