diflorasone

English

Noun

diflorasone (uncountable)

  1. A topical steroid.