Definify.com

Definition 2024


lions'_feet

lions' feet

English

Noun

lions' feet

  1. plural of lion's foot