Unless something has changed, the dark caves is only capable of dropping an apple tree (as far as the trees go). Roaming bandits can drop a lemon tree and ancient vaults can drop an orange tree. All 3 are possible drops from the desert sands adventure and I believe the feral adventure.