You must level up Parasect, Crobat, Skorupi or Drapion to have a Pokemon that knows Cross Poison. It is not a TM.
Chat with our AI personalities
he cant learn it
A TM for Cross Poison doesn't exist. Look here to learn which pokémon can learn it by level up: http://bulbapedia.bulbagarden.net/wiki/Cross_Poison
use arerrial aice with staraptor when it's at lv.70
Gold,silver and crystal : 43Rubin/Saphir : 46Firered/Leafgreen and Emerald : 46Diamond/Perl/platin : 40Heartgold/Soulsilver : 40
No, there is no Villa in SoulSilver.