dhattūra धत्तूर
Definition:
n.
the fruit of Datura Alba
Home
>
Search
>
dhattūra