daminozide
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time
Alar
.
WordNet
Previous
dame
damewort
damgalnunna
damiana
damianist
Next
damkina
dammar
dammara
damn
damnability