Definition of "placentas"

placentas