Tolypeutine /(?)/

Tol·y·peu·tine

Tolypeutine

n.
  1. The apar. (Zool.)