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