Definitions of sulphur butterfly:

  • noun:   any of numerous yellow or orange butterflies