What is the full meaning of explantations
EXPLANTATION, the act of explanting [n]
Example of the word explantations placed on a Scrabble board.