Well, then, how do they breed with Non-Ghosts, then?
This is actually asking a question about Pokemorph breeding in general. You see, many Pokemon species can interbreed quite successfully with one another- they, like Pokemon, have “Breeding Types”, or breeding compatibilities- groups of Pokemorphs that can successfully sire children together. Interestingly, this is somewhat encouraged in Pokemorph culture, because the resulting children often have otherwise unavailable skills or powers.