shé rǔ tóu

Translation

  • lingual papillae
  • taste buds
Chinese Tones