Can you breed Castform in Pokemon Ruby?

You can maybe two castforms (trading) or have a castform that's a female and find something compatible:Bannete, Dusclops, Duskull, Gardevoir, Gastly, Gengar, Grimer, Gulpin, Haunter, Kirlia, Koffing, Magcargo, Misdreavus, Muk, Ralts, Shuppet, Slugma, Swalot, Weezing, or Wobuffet