meaning of daminozide

1. a growth-regulating chemical sprayed on fruit trees; entire crop can be harvested at one time


Related Words

daminozide |

Developed & Maintained By Taraprasad.com

Treasure Words