English dictionary
daminozide meaning and definition
Definition and meaning of daminozide at MeaningMonkey.org. daminozide meaning and definition in the English Dictionary.DAMINOZIDE noun
Definition of daminozide (noun)
- a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time
- synonyms: Alar
Source: Princeton University Wordnet