placentiferous Meaning, Definition & Usage

Plac`en*tif"er*ous adjective
Etymology
Placenta + -ferous.
Definitions
  1. (Bot. & Zoöl.) Having or producing a placenta.

Webster 1913