NASCAL MEANING IN ENGLISH

• Nascal Definition & Synonyms

  1. (n.) A kind of pessary of medicated wool or cotton, formerly used.
  2. (n.) A kind of pessary of medicated wool or cotton, formerly used.


RECENT SEARCHES