FEEDBACK

Meaning of 曼陀罗

Lookup via: Pinyin | Radicals
màn tuó luó (Trad.: 曼陀羅)
flower of north India (Datura stramonium, Sanskrit: mandara), considered sacred and grown in temples, similar to belladonna
Example Sentences
1
To the mandala garden.
2
At a conference on mandala making.
3
Where is the mandala most likely to be found?
4
Location: Jimson weed is usually found in warm climates.
5
They are making a piece of art called a mandala.