About us
Define
Definitions for
"daminozide"
a growth-regulating chemical sprayed on fruit trees; entire crop can be harvested at one time
wordnet.princeton.edu