European house cricket

Explore definitions, synonyms, and language insights of European house cricket

Definitions

Noun
lives in human dwellings; naturalized in parts of America

More General Terms