Definitions English

  • A crayfish or lobster.