Spanish moss (Tillandsia usneoides).
Any of several lichens, of the genus Usnea, that generally grow hanging from tree branches, resembling grey or greenish hair.