What is the full meaning of involucrate
having an involucre [adj]
Example of the word involucrate placed on a Scrabble board.