Definify.com

Definition 2025


lions'_ears

lions' ears

English

Noun

lions' ears

  1. plural of lion's ear