Impoon /(?)/

Im·poon

Impoon

n.
  1. The duykerbok. (Zool.)