Dictionary Definition:
[translation-san] dhattūra
[translation-eng] {GD:168} a hallucinogen, the plant: datura metel L.