Definition of "enwombed"

enwombed