Word Meanings - MANDELATE - Book Publishers vocabulary database
A salt of mandelic acid.
Related words: (words related to MANDELATE)
- MANDELIC
Pertaining to an acid first obtained from benzoic aldehyde (oil of better almonds), as a white crystalline substance; -- called also phenyl glycolic acid.