[-]

Jyutping so1 lo4
Pinyin suō luó

Definitions (CC-CEDICT)
  1. spinulose tree fern
  2. Cyathea spinulosa (botany)
Definitions (Wiktionary)
  1. noun
    (Buddhism) sal tree; shala tree (Shorea robusta)
  2. noun
    spinulose tree fern (Cyathea spinulosa)