Subscribe
URL of the page has been copied to clipboard.
Meaning : A chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time.
Synonyms : alar
Install App
Daminozide meaning in Telugu.