Seeds Datura meteloides (Sacred datura)

Datura meteloides (Sacred Datura)