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