Definitions of sea louse:

  • noun:   marine isopod crustacean