DICTIONARY

(Total Entries : 197270)

da du ra

Dictionary Definition: 

[translation-san] dhattūra

[translation-eng] {GD:168} a hallucinogen, the plant: datura metel L.