QUINATE MEANING IN ENGLISH

• Quinate Definition & Synonyms

  1. (n.) A salt of quinic acid.


RECENT SEARCHES