Etymology Explorer › English

Where does “deguelin” come from?

deguelin (English): A rotenone derivative and naturally-occurring...

Definitions

  1. A rotenone derivative and naturally-occurring...