English edit

Noun edit

celecoxibs

  1. plural of celecoxib