Cannabis flower essential oil is an oil that is made from the flowers of the cannabis plant. It has a strong, distinctive smell and taste. The oil is used in aromatherapy and can be used for massage or as a perfume. It is also sometimes used in cooking. The oil has many medicinal benefits, like easing anxiety, reducing pain, and helping with sleep.