Dictionary for word “placentae”
placentae - Did you Mean?
placenta (placentae)
placenta (placentas)
placental
placenta
placentary
aplacental
placental (placentals)
plantae