rhododendron bug

rhododendron bug

n
(Animals) See lace bug
Mentioned in ?