Definition of pubic louse in English:

pubic louse

noun

  • another term for crab