BLOOM SPRAY
Meaning of BLOOM SPRAY in English
noun
: a pesticidal orchard spray applied when 90 percent or more of the flowers are in full bloom
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012