fàng shè chóng

Translation

  • radiolarian (single-celled animal)
Chinese Tones