genus mandragora Meaning, Definition & Usage

  1. noun a genus of stemless herbs of the family Solanaceae
    Mandragora.

WordNet