pine sawyer

Explore definitions, synonyms, and language insights of pine sawyer

Definitions

Noun
large beetle whose larvae bore holes in pine trees

More General Terms