QUIN MEANING IN ENGLISH

• Quin Definition & Synonyms

  1. (n.) A European scallop (Pecten opercularis), used as food.


Synonyms:
Quint, Quintuplet,

• Quinate Definition & Synonyms

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


RECENT SEARCHES