oleiferous (comparative more oleiferous, superlative most oleiferous)
From Latin oleum (“oil”) + -iferous.