YourDictionary

placentate

adjective

having a placenta

link/cite print suggestion box