Langsung ke konten

Arti kata

treebeard

Definition of treebeard (English)

noun

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