English to Chinese Dictionary

Search:

桫椤 suō luó spinulose tree fern / Cyathea spinulosa (botany)
luó see 桫欏|桫椤[suo1 luo2]


<< back to the home page