Spanish moss

What is Spanish moss?

Spanish moss definition and meaning on Dictionary terms:
noun
an epiphytic plant, Tillandsia usneoides, of the southern U.S., having narrow, grayish leaves and growing in long festoons that drape the branches of trees.

 

reference: https://www.dictionary.com/browse/spanish-moss

Tags: