common European earwig

Explore definitions, synonyms, and language insights of common European earwig

Definitions

Noun
sometimes destructive to cultivated bulbs

More General Terms