English to Chinese Dictionary

Search:

菌托 jūn tuō volva (bag containing spores on stem of fungi)


<< back to the home page