Why do plants produce so many terpenoid compounds? Posted on May 11, 2021 by jgordon Link. Cannabis is only one of innumerable terpenes. Presumed chemical warfare but not well understood.