mandragora (n.) Look up mandragora at Dictionary.com
see mandrake.