English to Chinese Dictionary

Search:

云芝 yún zhī turkey tail mushroom (Trametes versicolor)


<< back to the home page