Pinyin Dictionary results for "ci si nang"

刺丝囊
nematocyst; capsule of nettle cells of medusa or anemone
Dictionary data provided by CC-CEDICT