YourDictionary

mandragora

noun

mandrake (senses & )

See mandragora in American Heritage Dictionary 4

Learn more about mandragora

link/cite print suggestion box