Home
Search
Index
Definify.com
Webster
1913
Edition
Mandragora
Man-drag′o-ra
,
Noun.
[L.,
mandragoras
the mandrake.]
(Bot.)
A genus of plants; the mandrake. See
Mandrake
, 1.
Similar Results