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