Definify.com

Definition 2025


lions'_feet

lions' feet

English

Noun

lions' feet

  1. plural of lion's foot