English | German | Russian | Czech

squinance English

Meaning squinance meaning

What does squinance mean?

squinance

(medicine, obsolete) The quinsy. (obsolete) A European perennial herb (Asperula cynanchica) with narrowly linear whorled leaves, formerly thought to cure the quinsy; quincewort.

Are you looking for...?