decaleside

/D IH0 K AA1 L S AY1 D/
noun
  1. 1

    Any of a class of insecticide present in the roots of Decalepis hamiltonii