anitrazafen

Noun

 * 1) A drug displaying COX-2 inhibitor activity.