semaglutides

English

Noun

semaglutides

  1. plural of semaglutide