Definition of Mandragora

  • (n.) A genus of plants; the mandrake. See Mandrake, 1.

Synonyms of Mandragora


Antonyms of Mandragora


No Antonyms Found.

Homophones of Mandragora


No Homophones Found.