DATURA



Definition:

  1. [noun] thorn apple
    Synonyms: Datura, genus Datura