sea lice

English

Noun

sea lice

  1. plural of sea louse