Definition of Datura

Noun: Datura

  1. Thorn apple
    - genus Datura

See also:
datums
daturas

Anagrams containing the word Datura

druaat adatur radatu uradat turada aturad