EGAVE

thunderbug

Meaning

  1. noun A thrips.

Similar words

tumblebug thrip greenbug thrips tubuliferan tiger lightning bug flower bug pear thrips billbug

Save “thunderbug” to learn later