Daminozide — synonyms, definition

1. daminozide (Noun)

1 synonym
alar
1 definition

daminozide (Noun) — A chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time.

2 types of
chemical chemical substance