meaning of treebeard

1. A pendulous branching lichen (Usnea barbata); -- so called from its resemblance to hair.


Related Words

treebeard |

Developed & Maintained By Taraprasad.com

Treasure Words