1 wild mandrake | Definition of wild mandrake

wild mandrake

noun

Definition of wild mandrake

1 : an enchanter's nightshade (Circaea lutetiana)