daminozide Meaning, Definition & Usage

  1. noun a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time
    Alar.

WordNet