Home
Help
About
Contact
English to Chinese Dictionary
Search:
椤
luó
see 桫欏|桫椤[suo1 luo2]
桫椤
suō
luó
spinulose tree fern / Cyathea spinulosa (botany)
<< back to the home page