Vocabulary

セマグルチド

semaglutide

noun