English to Chinese Dictionary

Search:

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


<< back to the home page