Noun Definition

datura

1.Definition: thorn apple

Related Noun(s):genus datura

Category: Plants