long-eared

long-eared

adj (Zoology) (of an animal) having long ears
Translations