Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: caterpillar
Next word: caterwaul
Definition of: caterpillar hunter
Any of a genus (Calosoma) of carabid beetles which prey on caterpillars, especially C. scrutator, having dark green elytra. For illustration see INSECTS (beneficial).
Comment about this word, ask questions, or add new information about this topic: