|
Definition of Treebeard
1. n. A pendulous branching lichen (Usnea barbata); -- so called from its resemblance to hair.
Definition of Treebeard
1. Noun. A pendulous branching lichen, ''Usnea barbata'', resembling hair. ¹
¹ Source: wiktionary.com
Medical Definition of Treebeard
1.