EGAVE

squinance

Meaning

  1. noun The quinsy.
  2. 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