sycamore lace bug
noun
: a tingid bug (Corythucha ciliata) that is a serious pest on sycamores in North America
Love words? Need even more definitions?
Merriam-Webster unabridged
Share