Definitions of Lion's beard:

  • noun:   short hairy perennial with early spring blue-violet or lilac flowers; North America and Siberia