kastura

/kɑːˈsuːrə/

Definitions

1. noun

A type of fragrant resin or resinous substance, typically obtained from the bark of the Palaquium gutta tree.

“The kastura resin was used to create a soothing balm for skin irritations.”

Synonyms

  • dragon's blood
  • gutta

Antonyms

  • poison
  • toxin