Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

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

Dictionary · Google Translate · Help
By MDBG 2024