EGAVE

placentate

Meaning

  1. adjective Having a placenta.
    a placentate embryo

Similar words

placentiferous placentiform placentophagous aplacental placentophagic placodal panplacodal embryonate hematotrophic paniculate

Save “placentate” to learn later