English to Chinese Dictionary

Search:

Did you mean: caibao ciba xibao zibao cebao chibao cibai cubao ?

刺胞 bāo cnidocyte / nettle cell of medusa


<< back to the home page