Mydaus /(?)/

Myd·a·us

Mydaus

n.
  1. The teledu. (Zool.)