TARTRAMIDE MEANING IN ENGLISH

• Tartramide Definition & Synonyms

  1. (n.) An acid amide derivative of tartaric acid, obtained as a white crystalline substance.


RECENT SEARCHES