deguelin

/dɛˈɡɛlɪn/

Definitions

1. noun

A type of lignan, a class of plant compounds, found in certain plants such as Pterocarpus marsupium.

“Research on deguelin has shown potential in the development of new cancer treatments.”

2. verb

To remove or destroy something, typically by cutting or tearing.

“The farmers had to deguelin the dead branches from the damaged tree.”

Synonyms

  • destroy
  • remove

Antonyms

  • preserve
  • protect