Definitions of Daminozide:

  • noun:   a growth-regulating chemical sprayed on fruit trees; entire crop can be harvested at one time