What is the full meaning of placental
relating to the placenta [adj] / a placental mammal [n -S]
Example of the word placental placed on a Scrabble board.