Sarlac /(?)/

Sar·lac

Sarlac

n.
  1. The yak. (Zool.)