EGAVE

placentiferous

Meaning

  1. adjective Having or producing a placenta.

Similar words

placentate placentiform aplacental placodal panplacodal placentophagous placentophagic polliniferous plombiferous polleniferous

Save “placentiferous” to learn later