cì sī bāo

Translation

  • cnidocyte
  • nettle cell of medusa or anemone
Chinese Tones