Skip to main content

squinance

English squinance meaning in English  •  squinance का अर्थ अंग्रेजी में
Noun
  • The quinsy. See Quinsy>.
  • A European perennial herb (Asperula cynanchica) with narrowly linear whorled leaves; -- formerly thought to cure the quinsy. Also called quincewort>.
Advertisement