Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

treebeard Definition

Cancel
treebeard
noun
A pendulous branching lichen, ''Usnea barbata'', resembling hair

Words Related to treebeard!

treebeard Examples by Brain Bank Users