SYCAMORE LACE BUG


Meaning of SYCAMORE LACE BUG in English

noun

: a tingid bug ( Corythucha ciliata ) that is a serious pest on sycamores in No. America

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