What exactly is natural oil that is cbd

What exactly is natural oil that is cbd ?Organic CBD Oil Drops 10%1,000mg ? ?64.99 ?? ??We offer FREE UK shipping on all orders over ?70 100% Certified Organic (Soil Association) Full Spectrum Cannabinoids third party Lab Tested Super-Smooth…