MANDRAGORA


Meaning of MANDRAGORA in English

[man.drag.o.ra] n [ME, fr. OE, fr. L mandragoras, fr. Gk] (bef. 12c): mandrake 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.