calosoma scrutator Meaning, Definition & Usage

  1. noun large metallic blue-green beetle that preys on caterpillars; found in North America
    searcher; searcher beetle.

WordNet