English to Chinese Dictionary

Search:

Did you mean: medica modus meidusha ?

美杜莎 Měi shā Medusa (monster of Greek mythology)
水母 shuǐ jellyfish / medusa
刺胞 bāo cnidocyte / nettle cell of medusa
刺丝囊 náng nematocyst / capsule of nettle cells of medusa or anemone
刺丝胞 bāo cnidocyte / nettle cell of medusa or anemone
座生水母 zuò shēng shuǐ sessile medusa / sea anemone
水母体 shuǐ jellyfish / medusa


<< back to the home page