meaning of searcher beetle

1. large metallic blue-green beetle that preys on caterpillars; found in North America


Related Words

searcher beetle |

Developed & Maintained By Taraprasad.com

Treasure Words