meaning of sawyer beetle

1. any of several beetles whose larvae bore holes in dead or dying trees especially conifers


Related Words

sawyer beetle |

Developed & Maintained By Taraprasad.com

Treasure Words