wild mandrake

noun

Definition of wild mandrake

1 : an enchanter's nightshade (Circaea lutetiana)