To find an Apricorn tree, you need to look for a fairly small tree with a colored ball on top. The ball cam be green, black, pink, red, white, and blue. The easiest tree to find is on the west side of Kurt's house in Azalea Town. The ball will be white. To pick the Apricorn, stand facing the tree and press the A button on you DS.
You find it after you fight the wiggly tree.
With a pokeball
You cant, unless you use headbutt on a tree, get a pineco, and evolve it to foretress.
By using Headbutt on a Tree.
It let's u battle Pokemon hiding in the tree
In the tree house route on the poke walker
you get a watering can in the goldenrod flower shop and then go talk to the tree
Headbutt allows a Pokemon to literally 'headbutt' a tree. Basically, it allows the Pokemon to smash its head into a tree. Sometimes, nothing may come out of the tree. Other times, Pokemon (Like Pineco) may pop out to battle you.
well you can't them off tree's you have to grow them in the berry pots
i got my heracros in soulsilver by headbutting a tree directly behind kurt's wht apricorn tree in azeala town, it was lvl 3
youbeat whitneythan get that watere thing from the store in goldenrod than water the tree
you water it with a squirtle pail and try to catch the sudowudo