decaleside noun1 •Any of a class of insecticide present in the roots of Decalepis hamiltonii formsdecalesides