Yep, can impregnate itself.
Im not real good at explaining the rest tho.