Definitions of Datura:

  • noun:   thorn apple