FETICIDE MEANING IN ENGLISH

• Feticide Definition & Synonyms

  1. (n.) The act of killing the fetus in the womb; the offense of procuring an abortion.


Synonyms:
Aborticide,

RECENT SEARCHES