NASCAL


Meaning of NASCAL in English

noun a kind of pessary of medicated wool or cotton, formerly used.

Webster English vocab.      Английский словарь Webster.