Macrotous
/(?)/
Ma·cro·tous
Macrotous
a.
Large-eared.
(Zool.)