Dendroxena

walwyn Mon, 05/25/2009 - 23:26
Share this

A genus of carrion beetles that hunt caterpillars.
 

tags
Species: