mellow bug

English

Noun

mellow bug (plural mellow bugs)

  1. Synonym of whirligig beetle.