meaning of calosoma scrutator

calosoma scrutator meaning in General Dictionary

large metallic blue-green beetle that preys on caterpillars; within the united states