Find the word definition

Wiktionary
amygdalic acid

n. (context obsolete organic compound English) mandelic acid