Plants are incredible at self-sustaining. Some self-pollinate or drop their own seeds into the soil to grow, and others produce what are known as 'pups'. Plant pups are also called divisions or ...