Goa stone

noun

Goa stone

noun
1

Historical A man-made bezoar produced in Goa, once thought to have medicinal and talismanic properties.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.