EXFETATION MEANING IN ENGLISH

• Exfetation Definition & Synonyms

  1. (n) Imperfect fetation in some organ exterior to the uterus; extra-uterine fetation.


RECENT SEARCHES