lions' ears

English

Noun

lions' ears

  1. plural of lion's ear

Anagrams