SCALECIDE


Meaning of SCALECIDE in English

ˈskāləˌsīd trademark

— used for an agent that destroys scale insects

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.