bell notificationshomepageloginedit profileclubsdmBox

Search word meanings:

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.

 

Back to top