Definition of goldthread in English:

goldthread

noun

  • A plant of the buttercup family that yields a yellow dye and is used in herbal medicine as a treatment for mouth ulcers. It grows in North America and northeastern Asia.

Pronunciation

goldthread

/ˈɡōldTHred/