squinance
Meaning
- noun The quinsy.
- noun A European perennial herb (Asperula cynanchica) with narrowly linear whorled leaves, formerly thought to cure the quinsy
Similar words
squinancy squinsy squinzey quinsey quinzy squickage quiner quashie squashee squink
Save “squinance” to learn later