Definitions English

  • slime-producing marine animals: hagfishes