daminozide
phonetic symbol: / dæ̀mɪ́nəzàɪd /
daminozide - English Dictionary
[ noun ]
■ a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time
→
alar
※ You can download Most Useful English Words 15000 for free after posting your review!