Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

daminozide Definition

Cancel
daminozide
noun
A chemical sprayed on fruit to regulate their growth, make the harvest easier, and keep apples from falling off the trees before they are ripe

Words Related to daminozide!

daminozide Examples by Brain Bank Users