Macrotous /(?)/

Ma·cro·tous

Macrotous

a.
  1. Large-eared. (Zool.)