searcher beetle

1. (noun) large metallic blue-green beetle that preys on caterpillars; North America
Synonyms: Calosoma scrutator, searcher
Related Words: calosoma



Terms and Conditions of Use / Copyright Notice