Compund Words

Sponsored Links

Last Search Words

Search Result:daminozide




Overview of noun daminozide

The noun daminozide has 1 sense


  • Alar, daminozide -- (a chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time)