Vocabulary
セマグルチド
セマグルチド
semaglutide
noun