Yes leasha, that makes sense to me and I agree. That's pretty much my take on the quote also.
It's about laying claim to our power as mothers to bear, birth and nuture our children.