English to Chinese Dictionary

Search:

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

刺胞 bāo cnidocyte / nettle cell of medusa


<< back to the home page