Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of embryotomy

- The cutting a fetus into pieces within the womb, so as to effect its removal.