Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin ECIL may refer to: Electronics Corporation of India Limited Emergency Committee for Israel's Leadership Topics referred to by the same term