mandragora Meaning, Definition & Usage
-
noun a genus of stemless herbs of the family Solanaceae
genus Mandragora.
WordNet
Man*drag"o*ra noun
Etymology
L.,Definitions
(Bot.) A genus of plants; the mandrake. See Mandrake , 1.