Old World crayfish

Explore definitions, synonyms, and language insights of Old World crayfish

Definitions

Noun
small crayfish of Europe and Asia and western North America