Skip to main content

rotenone

English rotenone meaning in English  •  rotenone का अर्थ अंग्रेजी में
Noun
  • A chemical substance (C23H22O6) extracted from the root of the derris (Derris elliptica, Derris malaccensis, and other species), used in treatment of scabies and as an insecticide for external infest
Advertisement