CALOSOMA SCRUTATOR





Definition:

  1. [noun] large metallic blue-green beetle that preys on caterpillars; found in North America
    Synonyms: searcher, searcher beetle, Calosoma scrutator

Synonyms: