mandelamide

English

Noun

mandelamide (countable and uncountable, plural mandelamides)

  1. (organic chemistry) The amide of mandelic acid

Derived terms

Anagrams