English to Chinese Dictionary

Search:

真姬菇 zhēn beech mushroom (Hypsizygus tessulatus)


<< back to the home page