macrotous

listen to the pronunciation of macrotous
الإنجليزية - الإنجليزية
Large-eared
{s} having large big ears