Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: medica modus meidusha ?

shuǐ jellyfish / medusa
shuǐ jellyfish / medusa
Měi shā Medusa (monster of Greek mythology)
bāo cnidocyte / nettle cell of medusa
zuò shēng shuǐ sessile medusa / sea anemone
náng nematocyst / capsule of nettle cells of medusa or anemone
bāo cnidocyte / nettle cell of medusa or anemone

Dictionary · Google Translate · Help
By MDBG 2025