Meaning of lion's beard

Definition of lion's beard

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

Other information on lion's beard

WIKIPEDIA results for lion's beard
Amazon results for lion's beard