yí dǎo

Translation

  • (anatomy) pancreatic islets
  • islets of Langerhans

Synonyms

Chinese Tones