English

edit

Noun

edit

otterpox

  1. (dialectal, rare) A friction blister.