Meaning of daminozide
Definition of daminozide
(noun)
a
chemical
sprayed on
fruit
trees to
regulate
their
growth
so the
entire
crop
can be harvested at one
time
Other information on daminozide
WIKIPEDIA results for
daminozide
Amazon results for
daminozide
Tweet