Go to pewter town and talk to the old man somewhere outside i think on a rock.
It doesn't exist, see a list of existing ones in related link
there is absolutely no secret apricorn in heart gold or soul silver, but good question.
There is no Silver Apricorn...
You need to get the gold apricorn found at goldenrod city and poop on the toilet.
there is no gold apricorn unless you count the yellow apricorn
what? silver apricorn? there is no silver apricorn! i don't no wat ur talkins abouts! from Pokemon master123
No such apricorn exists.
silver apricorn
the silver apricorn
You CANNOT obtain the GS Ball in Pokemon Gold, Silver, or Crystal without cheating, or glitching. So, I can easily say this. THERE IS NO APRICORN FOR A GS BALL.
Kurt makes pokeballs from like acorns i think. hope this was helpful. - Friend Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Green Apricorn. Makes Pokemon caught more friendly. - Level Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Red Apricorn. Catches Pokemon of a lower level. - Love Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Pink Apricorn. Catches Pokemon of the opposite gender to the lead Pokemon better. - Moon Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Yellow Apricorn. Catches Pokemon better at night. - Lure Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Blue Apricorn. Catches Water-type Pokemon more easily. - Heavy Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a Black Apricorn. Catches heavy Pokemon better. - Fast Ball - (Pokemon Gold and Silver only) Custom Pokeball made by Kurt. It is fashioned from a White Apricorn. Catches Pokemon of a higher speed or Pokemon most likely to flee.
i am sorry i do not no what apricorn it is but you get from Kurt with some apricorn. White apricorn does the trick.
In Gold and silver you can get 1 at silver mountain, however you can not get it in heart gold or soul silver.