What is the full meaning of invaginate
to ensheath [v INVAGINATED, INVAGINATING, INVAGINATES]
Example of the word invaginate placed on a Scrabble board.