daminozide
English Dictionary
->
Letter D
-> daminozide
Search Dictionary:
daminozide Definition
(n)
a
growth
-
regulating
chemical
sprayed
on
fruit
trees
;
entire
crop
can
be
harvested
at
one
time
daminozide Synonyms
Alar
daminozide
© Art Branch Inc.