suō
luó
shù

technical
noun

Meaning of 娑罗树

娑罗树 means sal tree (Shorea robusta); tall evergreen tree native to India. Pronounced suō luó shù.

  • sal tree (Shorea robusta); tall evergreen tree native to India

Definitions & Examples

Yìn
de
suō
luó
shù
lín
shì
zhōu
xiàng
zhòng
yào
de
 

The sal forests of India are an important habitat for Asian elephants.

Suō
luó
shù
zhǎng
dào
shí
gāo
 

Sal trees can grow up to fifty meters tall.

tuó
zài
suō
luó
shuāng
shù
xià
niè
pán
 

The Buddha attained parinirvana beneath twin sal trees.

Zhè
zhǒng
cái
lái
suō
luó
shù
 

This timber comes from the sal tree.

Measure Words

/
Primary
/ zhū