lip bit

English

Noun

lip bit (plural lip bits)

  1. pod auger