datura

datura antonyms

datura definitions

noun
  • A plant of the genus Datura, known for its trumpet-shaped flowers and poisonous properties.