shí chóng zhí wù

Translation

  • insectivorous plant
Chinese Tones