Meaning of genus datura

Definition of genus datura

(noun) thorn apple

Other information on genus datura

WIKIPEDIA results for genus datura
Amazon results for genus datura