What is the full meaning of mandragora
(Shakespeare) any of the various plants of the genus Mandragora, aka mandrake [n -S]
Example of the word mandragora placed on a Scrabble board.