Meaning of calosoma scrutator

Definition of calosoma scrutator

(noun) large metallic blue-green beetle that preys on caterpillars; found in North America

Other information on calosoma scrutator

WIKIPEDIA results for calosoma scrutator
Amazon results for calosoma scrutator