English-Finnish translations for mandrake
- alruunaAlruunalla on uskottu olevan monia myyttisiä ominaisuuksia.
Definition of mandrake
- A mandragora, a kind of tiny demon immune to fire
- A root of a mandrake plant that resembled human form, especially one kept or used for magic or occult purposes
- The drug methaqualone
Trending Searches
Popular Dictionaries