NichiDict

セマグルチド

[semaguruchido]

Meanings

1.Noun

pharmacologysemaglutide