Cannabis sativa, indica and other strains have a vastly difficult profile of various cannabinoids. While some compounds are found in all species in moderate to high quantities, other cannabinoids can be found either only in some species or mostly in trace amounts. This leads to arbitrary definition of major (main) and minor cannabinoids. Generally, THC and CBD are uniformly accepted as major cannabinoids with some sources also adding CBG and CBC to the list. However, some strains have only tiny amounts of the two, thus, broadly speaking, CBG, CBC, CBN, CBND, CBDV, THCV and many more other lesser known cannabinoids usually are discussed as minor cannabinoids.