macrotous

listen to the pronunciation of macrotous
İngilizce - İngilizce
Large-eared
{s} having large big ears